home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / sgml / msdos / sgml07 / run < prev    next >
Encoding:
Text File  |  1991-12-16  |  494 b   |  28 lines

  1. #! /bin/sh
  2.  
  3. sgmls="../sgmls -gerdca"
  4.  
  5. rm -fr bad/*
  6. [ -d bad ] || mkdir bad
  7. rm -fr dif/*
  8. [ -d dif ] || mkdir dif
  9.  
  10. for file in *.sgm
  11. do
  12.     base=`basename $file .sgm`
  13.     echo $base
  14.     $sgmls -ge $base.sgm >bad/$base.out 2>bad/$base.err
  15.     if diff -c $base.out bad/$base.out >dif/$base.out
  16.     then
  17.         rm bad/$base.out dif/$base.out
  18.     else
  19.         echo output for $base differ
  20.     fi
  21.     if diff -c $base.err bad/$base.err >dif/$base.err
  22.     then
  23.         rm bad/$base.err dif/$base.err
  24.     else
  25.         echo errors for $base differ
  26.     fi
  27. done
  28.